/* 全局样式 */

body,htm{-webkit-text-size-adjust:none;margin:0pt;padding:0pt;font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;-webkit-text-size-adjust:100%;background:#e1e1e1;color:#000;font-size:18pt;
}
input,h3{outline:0;margin:0pt;padding:0pt;}
img{border:none;}
ul,li{padding:0pt;margin:0pt;list-style-type:none;}
a{text-decoration:none; margin:0pt;padding:0pt;display:block; }


/* 车次查询 */
header{width:100%;display:block;margin:0 auto;text-align:center;height:72pt;line-height:72pt;background:#1b488b;color:#fff;font-size:24pt;}
.main-content{width:100%;height:100%;position:relative;left:0pt;top:50pt;background-color:#e1e1e1;z-index:4;margin: 0 auto; text-align:center; }
header img{float:left;margin-left:3%;margin-top:22pt;display:inline-block;}
#departure h3{width:100%;height:72pt;background:#1b488b;line-height:72pt; text-align:center;font-size:24pt;color:#fff;}
#container,#departure{width:100%;height:100%;text-align:center; margin:0 auto;}
#container{margin-bottom:25pt;clear:both;}
#departure h3 span{width:50%;text-align:center;font-size:18pt;color:#fff;position:relaitce;left:0pt;top:0pt;margin:0 auto;display:inline-block;}
#start-station{width:45%;text-align:center;float:left;height:109pt;line-height:109pt; font-size:24pt;color:#000;

}

#Destination {width:42%;text-align:center;float:right;font-size:22pt;color:#000;}

#departure  div{width:100%;background:#fff;height:109pt;line-height:109pt;border-top:1pt solid #898989;border-bottom:1pt solid #898989;}
#departure  div img{float:left;}
#Dtime h3{height:36pt;line-height:36pt;padding-left:15pt;font-size:18 pt;color:#545454;text-align:left;}
#Dtime a div{color:#000;}
#Dtime div{height:72pt;line-height:72pt; background:#fff;border-top:1pt solid #898989;border-bottom:1pt solid #898989;position:relative;width:100% }
#Dtime div span img{margin:20pt 15pt 0pt 15pt;}
.date{font-size:24pt;font-weight:bold;margin: 0pt 5pt;display:inline-block; width:15%;
}
.more{float:right;width:5%;margin-right:3%;top:0pt;display:inline-block;}
.sumbit{width:95%;font-size:24pt;display:block;height:65pt;line-height:65pt;background:#1b488b;color:#fff;margin:0 auto;text-align:center;letter-spacing:30px;}
#big-button{width:100%;margin:0pt;padding:0pt;clear:both; margin:0 auto;}

/* 确认订单 */
#main-top{width:100%;height:72pt;background:#1b488b;line-height:72pt; text-align:center;font-size:24pt;color:#fff;

}
#main-top a{text-decoration:none;color:#fff;}
#main-top-left{display:inline-block;text-align:center;font-size:20pt; float:left;width:15%;margin-left:3%;}
#main-top-title{width:65%;float:left;display:inline-block;text-align:center;}
#main-top-left img{position:relative; left:10pt;top:6pt;}
#main-top-right img{position:relative;right:-10pt;top:5pt;}
#main-top-right{display:inline-block;text-align:center; width:15%;float:right;font-size:20pt;height:72pt;}
.f-information{width:100%;height:36pt;line-height:36pt;clear:both;}
.f-information span{margin-left:3%;float:left;display:block;color:#7a7a7a;font-size:16pt;width:30%;}
#s-information{height:102pt;background:#1b488b;width:100%;color:#fff;}
#start-information,#arrive-information{width:30%;text-align:center;float:left;height:102pt;}
.b-font{font-size:24pt;display:block;width:50%;height:40pt;line-height:40pt;text-align:center;margin:0 auto; margin-top:15pt;}
#d-information{width:32%;float:left;height:102pt;background:url(../images/arrow-bg.png) no-repeat; text-align:center;margin:0 3%;}
#time-information{width:45%;font-size:20pt;padding-left:13%;text-align:center;margin:0 auto;float:left;margin-top:15pt;display:block;clear:both;}
#calendar-information{width:78%;font-size:16pt;margin-left:3%;float:left;text-align:center;margin:0 auto;display:block;margin-top:10pt;clear:both;}
#w-bg,#total-price{width:100%;clear:both;overflow:hidden;float:left; height:72pt;line-height:72pt;border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2; padding:0pt;margin:0pt;display:block;float:left;background:#fff;}
#w-bg span img,#total-price img{margin:0pt 3%;margin-top:28pt;float:left;}
#w-bg span{color:#2c2c2c;}
.s-font-14{font-size:14pt;color:#1b488b;}
.s-font-14-1{font-size:14pt; color:#2c2c2c;}
.s-font-14-2{font-size:14pt;color:#ad4242;}
.price-inforamction{color:#1b488b;font-size:24pt; width:35%;float:left;display:inline-block;text-align:right;}
.number-information{width:30%;float:left;display:inline-block;height:72pt;text-align:left;margin-right:10%}
#total-price{border-top:none;clear:both;width:100%;display:block;}
#total-p span{color:#ad4242;}
#total-p{margin-right:3%;float:right;}
#tip-2{height:72pt;line-height:72pt;font-size:18pt;width:95%;float:left;padding-right:5%;text-align:right;color:#2c2c2c;clear:both;display:block;}
.sumbit-1{width:95%;font-size:24pt;display:block;height:65pt;line-height:65pt;background:#1b488b;color:#fff;margin:0 auto;text-align:center;clear:both;margin-bottom:10pt;}


/* 添加乘客 */
.name,.Document-type{margin:0pt 3%;font-size:24pt;color:#2c2c2c;width:40%;display:block;float:left;height:30pt;line-height:30pt;text-align:left;margin-top:8pt;}
.Document-type{font-size:13.2pt;color:#a8a8a8;margin-top:-5pt;float:left;width:43%;}
.gender{font-size:13.2pt;color:#a8a8a8;display:inline-block;top:-10pt;position:relative;left:0pt;}
.Passengers-type{float:left;width:15%;display:inline-block;height:30pt;line-height:30pt;margin-top:8pt;text-align:center;color:#000;}
.Passengers-type-title{font-size:13.2pt;color:#a8a8a8;width:15%;height:30pt;line-height:30pt;text-align:left;display:inline-block;float:left;margin-top:-5pt;}
.more-1{float:right;width:5%;margin-right:3%;top:0pt;display:inline-block;height:20pt;line-height:20pt;margin-top:-15pt;}
#Nticket-tip-1{width:94%;margin:15pt 2% 0pt 2%; color:#1b488b;height:50pt;clear:both;float:left; text-align:left;}
.passenger-information{margin:0pt 3%;font-size:24pt;color:#2c2c2c;width:90%;display:block;float:left;height:64pt;line-height:64pt;text-align:left;margin-top:8pt;}

/* 订单列表 */
.order-list{width:100%;height:36pt;line-height:36pt;clear:both;}
.order-list span{margin-left:3%;float:left;display:block;color:#7a7a7a;font-size:16pt;width:50%;text-align:left;}
.order-information{width:100%;height:72pt;line-height:72pt;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#fff;}
.Originating-station{margin-top:6pt;width:58%;float:left;height:30pt;line-height:30pt;font-size:20pt;color:#2c2c2c;}
.order-status,.order-status-h{width:30%;float:right;height:30pt;line-height:30pt;font-size:20pt;color:#005b7f;margin-right:3%;text-align:right;margin-top:6pt;}
.order-status-h{color:#646464;}
.Shift-type,.Departure-time,.number-s{margin-left:3%;width:12%;font-size:16pt;color:#a8a8a8;height:30pt;line-height:30pt;float:left;text-align:left;}
.Departure-time{margin-left:0px;width:33%;}
.number-s{margin-left:0px;width:12%;}
.price-s{width:20%;float:right;height:30pt;line-height:30pt;font-size:20pt;color:#2c2c2c;text-align:left;margin-right:3%;}


/*兼容640像素分辨率样式 */
@media screen and (max-width: 580px){
		
body,htm{-webkit-text-size-adjust:none;margin:0pt;padding:0pt;font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;-webkit-text-size-adjust:100%;background:#e1e1e1;color:#000;font-size:10pt;
}
input,h3{outline:0;margin:0pt;padding:0pt;}
img{border:none;}
ul,li{padding:0pt;margin:0pt;list-style-type:none;}
a{text-decoration:none; margin:0pt;padding:0pt;display:block; }
/* 车次查询 */
header{width:100%;display:block;margin:0 auto;text-align:center;height:58pt;line-height:58pt;background:#1b488b;color:#fff;font-size:14pt;}
.main-content{width:100%;height:100%;position:relative;left:0pt;top:50pt;background-color:#e1e1e1;z-index:4;margin: 0 auto; text-align:center; }
header img{float:left;margin-left:3%;margin-top:22pt;display:inline-block;}
#departure h3{width:100%;height:58pt;background:#1b488b;line-height:58pt; text-align:center;font-size:14pt;color:#fff;}
#container,#departure{width:100%;height:100%;text-align:center; margin:0 auto;}
#container{margin-bottom:25pt;clear:both;}
#departure h3 span{width:50%;text-align:center;font-size:8pt;color:#fff;position:relaitce;left:0pt;top:0pt;margin:0 auto;display:inline-block;}
#start-station{width:45%;text-align:center;float:left;height:75pt;line-height:75pt; font-size:14pt;color:#000;
}
.img-1{height:100x;width:38px;}
#Destination {width:42%;text-align:center;float:right;font-size:12pt;color:#000;}

#departure  div{width:100%;background:#fff;height:75pt;line-height:75pt;border-top:1pt solid #898989;border-bottom:1pt solid #898989;}
#departure  div img{float:left;}
#Dtime h3{height:29pt;line-height:29pt;padding-left:15pt;font-size:8 pt;color:#545454;text-align:left;}
#Dtime a div{color:#000;}
#Dtime div{height:58pt;line-height:58pt; background:#fff;border-top:1pt solid #898989;border-bottom:1pt solid #898989;position:relative;width:100%;text-align:left; }
#Dtime div span img{margin:20pt 5pt 0pt 5pt;}
.date{font-size:14pt;font-weight:bold;margin: 0pt 1pt;display:inline-block; width:12%;
}
.more{float:rigth;width:3%;padding-right:10pt;top:0pt;display:inline-block;}
.sumbit{width:95%;font-size:14pt;display:block;height:46pt;line-height:46pt;background:#1b488b;color:#fff;margin:0 auto;text-align:center;letter-spacing:30px;}
#big-button{width:100%;margin:0pt;padding:0pt;clear:both; margin:0 auto;}

/* 确认订单 */
#main-top{width:100%;height:58pt;background:#1b488b;line-height:58pt; text-align:center;font-size:14pt;color:#fff;

}
#main-top a{text-decoration:none;color:#fff;}
#main-top-left{display:inline-block;text-align:center;font-size:10pt; float:left;width:15%;margin-left:3%;}
#main-top-title{width:65%;float:left;display:inline-block;text-align:center;}
#main-top-left img{position:relative; left:10pt;top:0pt;}
#main-top-right img{position:relative;right:-10pt;top:5pt;}
#main-top-right{display:inline-block;text-align:center; width:15%;float:right;font-size:10pt;height:58pt;}
.f-information{width:100%;height:29pt;line-height:29pt;clear:both;}
.f-information span{margin-left:3%;float:left;display:block;color:#7a7a7a;font-size:8pt;width:30%;}
#s-information{height:82pt;background:#1b488b;width:100%;color:#fff;}
#start-information,#arrive-information{width:30%;text-align:center;float:left;height:82pt;}
.b-font{font-size:14pt;display:block;width:50%;height:20pt;line-height:20pt;text-align:center;margin:0 auto; margin-top:15pt;}
#d-information{width:32%;float:left;height:82pt;background:url(../images/arrow-bg-1.png) no-repeat; text-align:center;margin:0 3%;}
#time-information{width:45%;font-size:10pt;padding-left:13%;text-align:center;margin:0 auto;float:left;margin-top:15pt;display:block;clear:both;}
#calendar-information{width:85%;font-size:10pt;margin-left:3%;float:left;text-align:center;margin:0 auto;display:block;margin-top:15pt;clear:both;}
#w-bg,#total-price{width:100%;clear:both;overflow:hidden;float:left; height:58pt;line-height:58pt;border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2; padding:0pt;margin:0pt;display:block;float:left;background:#fff;}
#w-bg span img,#total-price img{margin:0pt 3%;margin-top:20pt;float:left;}
#w-bg span{color:#2c2c2c;}
.s-font-14{font-size:10pt;color:#1b488b;}
.s-font-14-1{font-size:10pt; color:#2c2c2c;}
.s-font-14-2{font-size:10pt;color:#ad4242;}
.price-inforamction{color:#1b488b;font-size:14pt; width:35%;float:left;display:inline-block;text-align:right;}
.number-information{width:30%;float:left;display:inline-block;height:58pt;text-align:left;margin-right:10%}
#total-price{border-top:none;clear:both;width:100%;display:block;}
#total-p span{color:#ad4242;}
#total-p{margin-right:3%;float:right;}
#tip-2{height:58pt;line-height:58pt;font-size:8pt;width:95%;float:left;padding-right:5%;text-align:right;color:#2c2c2c;clear:both;display:block;}
.sumbit-1{width:95%;font-size:14pt;display:block;height:46pt;line-height:46pt;background:#1b488b;color:#fff;margin:0 auto;text-align:center;clear:both;margin-bottom:10pt;}
.img-2{height:24px;width:30px;}
.img-3{height:18px;width:10px;}
.img-4{height:14px;width:8px;}

/* 添加乘客 */
.name,.Document-type{margin:0pt 3%;font-size:14pt;color:#2c2c2c;width:45%;display:block;float:left;height:30pt;line-height:30pt;text-align:left;margin-top:8pt;}
.Document-type{font-size:8.2pt;color:#a8a8a8;margin-top:-5pt;float:left;width:48%;}
.gender{font-size:8.2pt;color:#a8a8a8;display:inline-block;top:-10pt;position:relative;left:0pt;}
.Passengers-type{float:left;width:15%;display:inline-block;height:30pt;line-height:30pt;margin-top:8pt;text-align:center;color:#000;}
.Passengers-type-title{font-size:8.2pt;color:#a8a8a8;width:15%;height:30pt;line-height:30pt;text-align:left;display:inline-block;float:left;margin-top:-5pt;}
.more-1{float:right;width:5%;margin-right:3%;top:0pt;display:inline-block;height:20pt;line-height:20pt;margin-top:-15pt;}
#Nticket-tip-1{width:94%;margin:10pt 2% 0pt 2%; color:#1b488b;height:50pt;clear:both;float:left; text-align:left;}
.passenger-information{margin:0pt 3%;font-size:13pt;color:#2c2c2c;width:90%;display:block;float:left;height:36pt;line-height:36pt;text-align:left;margin-top:8pt;}

/* 订单列表 */
.order-list{width:100%;height:29pt;line-height:29pt;clear:both;}
.order-list span{float:left;display:block;color:#7a7a7a;font-size:8pt;width:50%;text-align:left;}
.order-information{width:100%;height:58pt;line-height:58pt;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#fff;}
.Originating-station{margin-left:1%;margin-top:6pt;width:53%;float:left;height:23pt;line-height:23pt;font-size:10pt;color:#2c2c2c;}
.order-status,.order-status-h{width:35%;float:right;height:26pt;line-height:26pt;font-size:10pt;color:#005b7f;margin-right:1%;text-align:right;margin-top:3pt;}
.order-status-h{color:#646464;}
.Shift-type,.Departure-time,.number-s{margin-left:2%;width:12%;font-size:8pt;color:#a8a8a8;height:20pt;line-height:20pt;float:left;text-align:left;}
.Departure-time{margin-left:0px;width:33%;}
.number-s{margin-left:0px;width:12%;}
.price-s{width:20%;float:right;height:20pt;line-height:20pt;font-size:10pt;color:#2c2c2c;text-align:left;margin-right:3%;}


}
